escadron de la mort

Translations
death squad
Words
escadron

noun
squadron